package cowvilation;

import genetics.HaploidAttribute;
import animals.Cow;
import attributes.Color;
import attributes.UdderSize;

public class Cowvilization {
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		CowWindow cw = new CowWindow();
		Cow a = new Cow(0L);
		Cow b = new Cow(0L);
		
		System.out.println(a);
		System.out.println(b);
		
		System.out.println(" ----------- ");
		
		
		Cow[] f1 = new Cow[10];
		for (int i = 0; i < f1.length; i++) {
			f1[i] = (Cow) a.mate(b);
			System.out.println(f1[i]);
		}
		
		System.out.println(" ----------- ");
		
		for (int i = 0; i < f1.length; i++) {
			for (int j = i + 1; j < f1.length; j++) {
				System.out.println(f1[i].mate(f1[j]));
			}
		}
	}
}
